[ユーザー DSN] タブ

ユーザー DSN についてデータ ソースの追加、削除、構成を行います。これらのデータ ソースはコンピュータに対してローカルになり、現在のユーザーのみが使用できます。

オプション	説明
[ユーザー  データ ソース]  ボックス	ＤSN の名前とそれに対応するドライバを含む、ユーザー DSN の一覧です。ユーザー DSN をダブルクリックすると、ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。
[追加]	新しくユーザー データ ソースを追加します。[追加] をクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ユーザー データ ソース用に追加するドライバを選択します。[完了] をクリックすると、そのドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。
[削除]	既存のデータ ソースを削除します。[削除] をクリックする前に、削除するユーザー データ ソースをリスト ボックスで選択しておく必要があります。
[構成]	ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示します。このダイアログ ボックスでは、既存のユーザー データ ソースの構成を変更することができます。[構成] をクリックする前に、対象となるユーザー データ ソースをリスト ボックスで選択しておく必要があります。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[ユーザー データ ソース] ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。
[キャンセル]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[キャンセル] をクリックしても [ユーザー データ ソース] ボックスへの変更は取り消されません。
[ヘルプ]	ヘルプ画面を表示します。


[システム DSN] タブ

システム DSN についてデータ ソースの追加、削除、構成を行います。これらのデータ ソースを、ユーザーではなくコンピュータに対してローカルにします。システム、または権限を持つユーザーは、システム DSN のデータ ソースを使用できます。

オプション	説明
[システム  データ ソース] ボックス	ＤSN の名前とそれに対応するドライバを含む、システム DSN の一覧です。システム DSN をダブルクリックすると、ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。
[追加]	新しくシステム データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。システム データ ソースを追加するドライバを選択します。[完了] をクリックすると、そのドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。
[削除]	既存のデータ ソースを削除します。[削除] をクリックする前に、削除するシステム データ ソースをリスト ボックスで選択しておく必要があります。
[構成]	ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示します。このダイアログ ボックスでは、既存のシステム データ ソースの構成を変更することができます。[構成] をクリックする前に、対象となるシステム データ ソースをリスト ボックスで選択しておく必要があります。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[システム データ ソース] ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。
[キャンセル]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[キャンセル] をクリックしても [システム データ ソース] ボックスへの変更は取り消されません。
[ヘルプ]	ヘルプ画面を表示します。


[ファイル DSN] タブ

ファイル DSN についてデータ ソースの追加、削除、構成を行います。同じドライバをインストールしたすべてのユーザーが共有できるファイル ベースのデータ ソースであり、ユーザーによるデータベースへのアクセスが可能です。これらのデータ ソースを、ユーザーに対して専用にする必要も、コンピュータに対してローカルにする必要もありません。

オプション	説明
ファイル データ ソース ボックス	[データ ソースの場所] ボックスに表示されるフォルダに含まれるファイル DSN とサブフォルダをすべて表示します。ファイル DSN をダブルクリックすると、ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。
[追加]	新しいファイル データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ファイル DSN 用に追加するドライバを選択します。[詳細設定] をクリックすると、ファイル DSN に対するキーワードを指定できます。
[削除]	既存のデータ ソースを削除します。[削除] をクリックする前に、削除するファイル データ ソースをリスト ボックスで選択しておく必要があります。
[構成]	ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示します。このダイアログ ボックスでは、既存のファイル データ ソースの構成を変更することができます。[構成] をクリックする前に、対象となるファイル データ ソースをリスト ボックスで選択しておく必要があります。
[ディレクトリの 設定]	表示中のフォルダを、ODBC アドミニストレータの実行時に表示する既定フォルダに設定します。
[データ ソースの場所]	カレント フォルダを表示します。その下のウィンドウには、カレント フォルダのサブフォルダとファイル DSN が表示されます。テキスト ボックスの右側にある下向き矢印をクリックすると、ディレクトリ構造全体が表示されます。ODBC アドミニストレータの実行当初に最初に表示される既定フォルダは、システム情報に収められていますが、[ディレクトリの設定] ボタンで変更することができます。
[1 つ上の フォルダへ]  (アイコン)	[データ ソースの場所] ボックスに表示されるフォルダを、現在選択しているフォルダの 1 つ上のフォルダに変更します。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。ファイル データ ソース ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。
[キャンセル]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[キャンセル] をクリックしても、ファイル データ ソース ボックスへの変更は取り消されません。
[ヘルプ]	ヘルプ画面を表示します。


[ドライバ] タブ

インストールされた ODBC ドライバに関する情報を表示します。[このコンピュータにインストールされている ODBC ドライバ] ボックスには、コンピュータにインストール済みのドライバが表示されます。

オプション	説明
[このコンピュータにインストールされている ODBC ドライバ] ボックス	コンピュータにインストールされている各 ODBC ドライバについて、名前、バージョン、会社名、ファイル名、ファイル更新日時を表示します。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[キャンセル]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[ヘルプ]	ヘルプ画面を表示します。

ドライバの追加と削除に使用する [追加] ボタンと [削除] ボタンは、このダイアログ ボックスにはありません。ODBC ドライバの追加や削除は、ドライバのセットアップ プログラムを使用して行う必要があります。


[トレース] タブ

ODBC ドライバ マネージャが ODBC 関数の呼び出しをトレース (追跡) する方法を指定します。カスタム トレース DLL を使用して、継続的なトレース、一度のみのトレース、動的トレース、またはカスタム トレースを指定できます。

オプション	説明
[トレースを今すぐ開始する]	動的トレースを有効にします。動的トレースは、[ODBC データ ソース アドミニストレータ] ダイアログ ボックスが表示されている最中に実行されます。動的トレースは、接続の有無にかかわらず有効にできます。[トレースを今すぐ開始する] をクリックすると、ボタンが [トレースの停止] ボタンに変わります。[トレースの停止] をクリックするまで動的トレースは有効です。
[Visual Studio Analyzer の開始]	Visual Studio Analyzer を有効にします。[Visual Studio Analyzer の開始] をクリックすると、ボタンが [Visual Studio Analyzer の停止] ボタンに変わります。このボタンをクリックすると、Visual Studio Analyzer は無効になります。[Visual Studio Analyzer の停止] をクリックするまで Visual Studio Analyzer は有効です。
[ログ ファイルのパス]	トレース情報の格納ファイルのパスとファイル名を表示します。システム情報から既定のパスとファイル名 (SQL.LOG) が割り当てられますが、別のパスとファイル名を入力するか、[参照] をクリックしてフォルダとファイルを選択し、別のファイルを指定できます。
[参照]	コンピュータのフォルダを参照して、ログ ファイルのパスとファイル名を選択するときに使用します。
[カスタム トレース DLL]	トレースの実行に使用するファイルを ODBCTRAC.DLL ファイル以外のトレース DLL から選択するときに使用します。Microsoft Data Access SDK に付属する ODBCTRAC.DLL ファイルを、任意のカスタム DLL に置き換えることができます。カスタム DLL のパスおよびファイル名を入力するか、[DLL の選択] をクリックしてフォルダを選択します。
[DLL の選択]	ディレクトリ構造を参照してカスタム トレース DLL を選択するときに使用します。DLL を選択すると、そのパスとファイル名が [カスタム トレース DLL] ボックスに表示されます。
[OK]	トレースの設定の変更を適用してから [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[キャンセル]	トレースの設定の変更を適用せずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[適用]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じずに、トレースへの変更内容を適用します。変更が一切行われていなければ、このボタンは淡色表示されます。
[ヘルプ]	ヘルプ画面を表示します。


[ユーザー データ ソース] ボックス

このリストは、DSN の名前とそれに対応するドライバなど、ユーザー DSN をすべて表示します。ユーザー データ ソースに対してドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示するには、ユーザー DSN をダブルクリックします。


[構成]

ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示するには、[構成] をクリックします。このダイアログ ボックスでは、既存のユーザー データ ソースの構成を変更することができます。対象となるユーザー データ ソースをリスト ボックスで選択しておく必要があります。


[追加]

新しくデータ ソースを追加するには、[追加] をクリックします。[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ユーザー データ ソース用に追加するドライバを選択します。[完了] をクリックすると、そのドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。


[削除]

既存のデータ ソースをリスト ボックスから削除するには、[削除] をクリックします。削除するデータ ソースをリスト ボックスで選択しておく必要があります。


[OK]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じるには、[OK] をクリックします。データ ソース リスト ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。


[キャンセル]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じるには、[キャンセル] をクリックします。[キャンセル] をクリックしても、データ ソース リスト ボックスへの変更は取り消されません。


[ヘルプ]

このタブに関するヘルプを表示するには、[ヘルプ] をクリックします。


[システム データ ソース] ボックス

このリスト ボックスは、DSN の名前とそれに対応するドライバを含む、システム DSN をすべて表示します。システム データ ソース に対してドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示するには、システム DSN をダブルクリックします。


[構成]

ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示するには、[構成] をクリックします。このダイアログ ボックスでは、既存のシステム データ ソースの構成を変更することができます。対象となるシステム データ ソースをリスト ボックスで選択しておく必要があります。


[追加]

新しくシステム データ ソースを追加するには、[追加] をクリックします。[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。システム データ ソースを追加するドライバを選択します。[完了] をクリックすると、そのドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。


[削除]

既存のシステム データ ソースをリスト ボックスから削除するには、[削除] をクリックします。削除するシステム データ ソースをリスト ボックスで選択しておく必要があります。


ファイル データ ソース ボックス

このリスト ボックスは、[データ ソースの場所] ボックスで表示されるフォルダに含まれるファイル DSN とサブフォルダをすべて表示します。ファイル DSN をダブルクリックすると、ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスが表示されます。


[構成]

ドライバ固有のデータ ソースのセットアップ ダイアログ ボックスを表示するには、[構成] をクリックします。このダイアログ ボックスでは、既存のファイル データ ソースの構成を変更することができます。対象となるファイル データ ソースをリスト ボックスで選択しておく必要があります。


[追加]

新しくファイル データ ソースを追加します。[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。このダイアログ ボックスにはドライバが一覧表示されます。新しいファイル データ ソース用に追加するドライバを選択して [詳細設定] をクリックすると、ファイル DSN に対するキーワードを指定できます。


[削除]

既存のデータ ソースを削除します。[削除] をクリックする前に、削除するファイル データ ソースをリスト ボックスで選択しておく必要があります。


[ディレクトリの設定]

表示中のディレクトリを、ODBC アドミニストレータの実行時に表示する既定フォルダに設定するには、[ディレクトリの設定] をクリックします。


[データ ソースの場所]

カレント フォルダを表示します。その下のウィンドウには、カレント フォルダのサブフォルダとファイル DSN が表示されます。初期設定では、システム情報に収められた既定フォルダが表示されます。


[1 つ上のフォルダへ] (アイコン)

[データ ソースの場所] に表示されるフォルダを、現在選択しているフォルダの 1 つ上のフォルダに変更するには、[1 つ上のフォルダへ] (アイコン) をクリックします。


[フォルダ]

フォルダの内容を表示するには、[フォルダ] ボックスにフォルダのパスを入力します。絶対パス、カレント フォルダからの相対パスのいずれかを入力できます。


[ODBC ドライバ]/[接続プールのタイムアウト]

コンピュータにインストールされている各 ODBC ドライバは、接続プールのタイムアウト オプションと共に一覧表示されます。タイムアウト オプションを設定するには、任意の ODBC ドライバ名をダブルクリックします。


[このコンピュータにインストールされている ODBC ドライバ] ボックス

このリスト ボックスは、コンピュータにインストールされている ODBC ドライバの名前、バージョン、会社名、ファイル名、更新日時を表示します。


[トレースを今すぐ開始する]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスの表示中にトレースを実行するには、[トレースを今すぐ開始する] をクリックします。動的トレースは、接続の有無にかかわらず有効にできます。[トレースを今すぐ開始する] をクリックすると、ボタンが [トレースの停止] ボタンに変わります。[トレースの停止] ボタンをクリックするか、[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じると、動的トレースは無効になります。


[Visual Studio Analyzer の開始]

Visual Analyzer イベント発行を継続的にトレースするには、[Visual Studio Analyzer の開始] をクリックします。[Visual Studio Analyzer の開始] をクリックすると、ボタンが [Visual Studio Analyzer の停止] ボタンに変わります。[Visual Studio Analyzer の停止] をクリックすると Visual Studio Analyzer は無効になります。


[ログ ファイルのパス]

ログ ファイルのパスとファイル名を変更するには、[ログ ファイルのパス] ボックスにテキストを入力します。このボックスは、トレース情報が保存されているファイルのパスとファイル名を表示します。システム情報から既定のパスとファイル名 (SQL.LOG) が割り当てられますが、別のパスとファイル名を入力するか、[参照] をクリックしてフォルダとファイルを選択し、別のファイルを指定できます。


[参照]

コンピュータのフォルダを参照して、ログ ファイルのパスとファイル名を選択するときに使用します。


[カスタム トレース DLL]

トレースの実行に使用するファイルを ODBCTRAC.DLL ファイル以外のトレース DLL から選択するには、[カスタム トレース DLL] ボックスにそのパスおよびファイル名を入力します。Microsoft Data Access SDK に付属する ODBCTRAC.DLL ファイルを、任意のカスタム DLL に置き換えることができます。カスタム DLL のパスおよびファイル名を入力するか、[DLL の選択] をクリックしてフォルダを選択します。


[DLL の選択]

ディレクトリ構造を参照してカスタム トレース DLL を選択するには、[DLL の選択] をクリックします。DLL を選択すると、そのパスとファイル名が [カスタム トレース DLL] ボックスに表示されます。


[OK]

トレースの設定変更を受け入れて、[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じるには、[OK] をクリックします。


[キャンセル]

トレースの設定変更を受け入れずに、[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じるには、[キャンセル] をクリックします。


[適用]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じずに、トレースの設定変更を受け入れる場合は、[適用] をクリックします。変更が一切行われていなければ、このボタンは淡色表示されます。


[ファイル データ ソース] タブ

ファイル DSN を持つデータ ソースに接続します。同じドライバをインストールしたすべてのユーザーが共有できるファイル ベースのデータ ソースであり、ユーザーによるデータベースへのアクセスが可能です。これらのデータ ソースを、ユーザーに対して専用にする必要も、コンピュータに対してローカルにする必要もありません。

オプション	説明
ファイル データ ソース ボックス	[データ ソースの場所] ボックスに表示されるフォルダに含まれるファイル DSN とサブフォルダをすべて表示します。DSN をダブルクリックするとデータ ソースに接続します。
[データ ソースの場所]	カレント フォルダを表示します。その下のウィンドウには、カレント フォルダのサブフォルダとファイル DSN が表示されます。テキスト ボックスの右側にある下向き矢印をクリックすると、そのディレクトリ構造全体が表示されます。
[1 つ上の フォルダへ]  (アイコン)	[データ ソースの場所] ボックスに表示されるフォルダを、現在選択しているフォルダの 1 つ上のフォルダに変更します。
[DSN 名]	ファイル データ ソース ボックスで選択されているファイル DSN 名を表示します。または、新しいファイル DSN 名を入力できます。
[新規作成]	新しいファイル データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ファイル DSN 用に追加するドライバを選択します。[詳細設定] をクリックすると、ファイル DSN に対するキーワードを指定できます。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じ、ボックスでハイライト表示されているファイル データ ソース、または [DSN 名] ボックスに入力したファイル データ ソースに接続します。 ファイル データ ソース ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。
[キャンセル]	ファイル データ ソースに接続せずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。[キャンセル] をクリックしても、ファイル データ ソース ボックスへの変更は取り消されません。
[ヘルプ]	ヘルプ画面を表示します。


[コンピュータ データ ソース] タブ

ユーザー DSN またはシステム DSN を持つデータ ソースに接続します。コンピュータ データ ソースはこのコンピュータに固有であり、共有されません。ユーザー データ ソースはこのコンピュータのユーザーに固有です。このコンピュータのすべてのユーザーまたはシステム ワイドのサービスは、システム データ ソースを使用することができます。

オプション	説明
コンピュータ データ ソース ボックス	ユーザー DSN とシステム DSN のリスト (DSN の名前とタイプを含む) です。DSN をダブルクリックするとデータ ソースに接続します。
[新規作成]	新しいコンピュータ データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ユーザーまたはシステム DSN 用に追加するドライバを選択します。[次へ] をクリックすると、DSN に対するキーワードが適切であることを確認できます。
[OK]	[データ ソースの選択] ダイアログ ボックスを閉じ、ボックスでハイライト表示されているコンピュータ データ ソースに接続します。 コンピュータ データ ソース ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。
[キャンセル]	コンピュータ データ ソースに接続せずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。［キャンセル］ をクリックしてもコンピュータ データ ソース ボックスへの変更は取り消されません。
[ヘルプ]	ヘルプ画面を表示します。


ファイル データ ソース ボックス

[データ ソースの場所] ボックスに表示されるフォルダに含まれるファイル DSN とサブフォルダをすべて表示します。DSN をダブルクリックするとデータ ソースに接続します。


[データ ソースの場所]

カレント フォルダを表示します。その下のウィンドウには、カレント フォルダのサブフォルダとファイル DSN が表示されます。テキスト ボックスの右側にある下向き矢印をクリックすると、そのディレクトリ構造全体が表示されます。


[1 つ上のフォルダへ] (アイコン)

[データ ソースの場所] ボックスに表示されるフォルダを、現在選択しているフォルダの 1 つ上のフォルダに変更します。


[DSN 名]

ファイル データ ソース ボックスで選択されているファイル DSN 名を表示します。または、新しいファイル DSN 名を入力できます。


[Connect]

ボックスでハイライト表示されているファイル DSN または [DSN 名] ボックスに入力されたファイル DSN に接続します。


[新規作成]

新しいファイル データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ファイル DSN 用に追加するドライバを選択します。[次へ] をクリックすると、ファイル DSN に対するキーワードを指定できます。


[OK]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じ、ボックスでハイライト表示されているファイル データ ソース、または [DSN 名] ボックスに入力したファイル データ ソースに接続します。

ファイル データ ソース ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。


[キャンセル]

ファイル データ ソースに接続せずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。［キャンセル］ をクリックしてもコンピュータ データ ソース ボックスへの変更は取り消されません。


コンピュータ データ ソース ボックス

ユーザー DSN とシステム DSN のリスト (DSN の名前とタイプを含む) です。DSN をダブルクリックするとデータ ソースに接続します。


[新規作成]

新しいコンピュータ データ ソースを追加します。このボタンをクリックすると、[データ ソースの新規作成] ダイアログ ボックスが表示されます。このダイアログ ボックスにはドライバが一覧表示されます。ユーザーまたはシステム DSN 用に追加するドライバを選択します。[次へ] をクリックすると、DSN に対するキーワードが適切であることを確認できます。


[OK]

[データ ソースの選択] ダイアログ ボックスを閉じ、ボックスでハイライト表示されているコンピュータ データ ソースに接続します。

コンピュータ データ ソース ボックスに対する変更を適用するために [OK] をクリックする必要はありません。リスト ボックスに対する変更は、データ ソースのセットアップ ダイアログ ボックスで [OK] をクリックした時点で適用されます。


[キャンセル]

コンピュータ データ ソースに接続せずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。［キャンセル］ をクリックしてもコンピュータ データ ソース ボックスへの変更は取り消されません。


[接続プール] タブ

接続プールを使用しているときに、選択したドライバの接続待ち時間および接続タイムアウトの時間を変更できます。また、接続回数の統計を記録するパフォーマンス モニタを有効または無効に切り替えることができます。

オプション	説明
[ODBC ドライバ] ボックス	コンピュータにインストールされている各 ODBC ドライバについて、名前およびプール タイムアウトを表示します。
[接続プールのタイムアウト]	選択したドライバの接続プール タイムアウトを秒単位で設定します。接続プールの属性を設定するには、ドライバ名をダブルクリックします。
[有効にする]	パフォーマンス モニタを有効にします。
[無効にする]	パフォーマンス モニタを無効にします。
[再試行までの待ち時間]	ODBC ドライバ マネージャによりデータベース サーバーの使用が不可能であることが検知されると、一定の待ち時間の後に接続が再試行されます。[再試行までの待ち時間] で秒単位で設定し、待ち時間を調節できます。入力する値は、数字で 6 桁未満にする必要があります。
[ヘルプ]	ヘルプを表示します。


[接続プールのタイムアウト]

選択したドライバのタイムアウト時間を秒単位で指定します。入力する値は数字にする必要があります。


[有効にする]

接続のパフォーマンス モニタを有効にします。


[無効にする]

接続のパフォーマンス モニタを無効にします。


[再試行までの待ち時間]

再接続までの待ち時間を秒単位で指定します。


[OK]

[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じ、選択した接続プールのオプションを有効にします。


[キャンセル]

選択したオプションを有効にせずに [ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。


[バージョン情報] タブ

ODBC コンポーネントについての情報を表示します。情報が表示されるコンポーネントには、ドライバ マネージャ、カーソル ライブラリ、インストーラ DLL、およびコア コンポーネントを構成するその他のファイルが含まれます。

オプション	説明
[ODBC コア  コンポーネント  バージョン情報] ボックス	各 ODBC コア コンポーネントの説明、バージョン、ファイル名、および場所を表示します。
[OK]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[キャンセル]	[ODBC データ ソース アドミニストレータ] ダイアログ ボックスを閉じます。
[ヘルプ]	ヘルプを表示します。


用語集

2 フェーズ コミット   分散トランザクションを 2 フェーズ (相) でコミットするプロセス。最初のフェーズでは、トランザクション プロセッサにより、トランザクションのすべての部分がコミット可能であることが確認されます。次のフェーズでは、トランザクションのすべての部分がコミットされます。最初のフェーズで、トランザクションの一部がコミット不可能であると判断されると、次のフェーズは実行されません。ODBC では 2 フェーズ コミットはサポートされません。

A

ANSI   米国規格協会 (American National Standards Institute) の略。ODBC API は ANSI 呼び出しレベル インターフェイスに準拠しています。

APD   アプリケーション パラメータ記述子 (Application Parameter Descriptor) の略。

API   アプリケーション プログラミング インターフェイス (Application Programming Interface) の略。アプリケーションがローレベル サービスの要求と実行に使用する、一連のルーチンです。ODBC API は ODBC 関数で構成されています。

ARD   アプリケーション行記述子 (Application Row Descriptor) の略。

B

BLOB   バイナリ ラージ オブジェクト (Binary Large Object) の略。255 バイトなど、特定のバイト数を超えるバイナリ データです。通常、大型のデータを指します。このようなデータをデータ ソースに送信する場合や、データ ソースから取得する場合、データは分割されます。このようなデータは "ロング データ" とも呼ばれます。

C

C データ型   C プログラム (この場合、アプリケーション) に含まれる変数のデータ型。

CLI   「API」を参照してください。

D

DBMS   データベース管理システム (Database Management System) の略。物理的なデータベースとユーザー間に存在するソフトウェアのレイヤです。DBMS では、データベースへのすべてのアクセスが管理されます。

DBMS ベースのドライバ   スタンドアロンのデータベース エンジンを経由して物理的なデータにアクセスするドライバ。

DDL   データ定義言語 (Data Definition Language) の略。SQL 内でデータを操作するのではなく、定義するステートメントです。例えば、CREATE TABLE、CREATE INDEX、GRANT、REVOKE などです。

DML   データ操作言語 (Data Manipulation Language) の略。SQL 内でデータを定義するのではなく、操作を行なうためのステートメントです。例えば、INSERT、UPDATE、DELETE、SELECT などです。

F

Fat カーソル   「ブロック カーソル」を参照してください。

I

IPD   インプリメンテーション パラメータ記述子 (Implementation Parameter Descriptor) の略。

IRD   インプリメンテーション行記述子 (Implementation Row Descriptor) の略。

ISO/IEC   国際標準化機構 (International Standards Organization)/国際電気標準会議 (International Electrotechnical Commission) の略。ODBC API は ISO/IEC 呼び出しレベル インターフェイスに準拠しています。

N

NULL 値   明示的に割り当てられた値がないこと。NULL 値は、0 または空白とは異なります。

O

ODBC   オープン データベース コネクティビティ (Open Database Connectivity) の略。ルーチンの標準セットを定義する API の仕様です。このルーチンの標準セットをアプリケーションで使用して、データ ソースに含まれるデータにアクセスすることができます。

ODBC SDK   ODBC Software Development Kit の略。ODBC アプリケーションとドライバの開発を支援する製品です。

ODBC アドミニストレータ   インストーラ DLL を呼び出して、データ ソースを設定する実行可能プログラム。

S

SAG   SQL Access Group の略。SQL DBMS に関心を持つ企業の工業共同体です。X/Open 呼び出しレベル インターフェイスは、SQL Access Group による研究に基づいています。

SQL   構造化照会言語 (Structured Query Language) の略。データのクエリ、更新、および管理を行うために、リレーショナル データベースで使用される言語です。

SQLSTATE   特定のエラーを示す、5 文字の値。

SQL ステートメント   キーワードで始まり、実行されるアクションを完全に記述する、SQL の完全なフレーズ。例えば、SELECT * FROM Orders などです。SQL ステートメントとステートメントは異なります。

SQL データ型   列またはパラメータのデータ型。データ ソースに保存されているデータ型と同様です。

SQL 適合レベル   ドライバでサポートされる SQL92 文法のレベル。レベルには、Entry、FIPS Transitional、Intermediate、または Full があります。

X

X/Open   標準となる条件を発行する企業。SAG 基準を発行します。

あ

アクセス プラン   SQL ステートメントを実行するためにデータベース エンジンで作成されるプラン。C 言語などの第 3 世代言語でコンパイルされる実行可能コードと同等のプランです。

アプリケーション   ODBC API で関数を呼び出す実行可能プログラム。

アプリケーション行記述子 (ARD)   列のメタデータおよびアプリケーションのバッファに含まれるデータを表す記述子。アプリケーションによって指定されるデータ変換の後にデータ行を表します。

アプリケーション パラメータ記述子 (APD)   アプリケーションによって指定される変換の前に SQL ステートメントで使用される動的パラメータを表す記述子。

位置指定更新ステートメント   現在の行に含まれる値を更新する SQL ステートメント。

位置指定削除ステートメント   現在の行を削除する SQL ステートメント。

位置指定操作   現在の行で行われるすべての操作。例えば、位置指定更新および位置指定削除ステートメント、SQLGetData、SQLSetPos などです。

インストーラ DLL   ODBC コンポーネントをインストールし、データ ソースを設定する DLL。

インターフェイス適合レベル   ドライバでサポートされる ODBC 3.7 インターフェイスのレベル。レベルにはコア、レベル 1、またはレベル 2 があります。

インプリメンテーション行記述子 (IRD)   アプリケーションにより指定される変換の前にデータ行を表す記述子。

インプリメンテーション パラメータ記述子 (IPD)   アプリケーションにより指定される変換の後に SQL ステートメント内で使用される動的パラメータを表す記述子。

引用符付き識別子   引用識別子で囲まれた識別子。区切り記号付き識別子では、特殊文字を含めたり、キーワードを一致させることができます (SQL92 では、区切り記号付き識別子とも呼ばれます)。

埋め込み型 SQL   COBOL、C などの別の言語で記述されたプログラムに直接埋め込まれている SQL ステートメント。ODBC では、埋め込み型 SQL は使用しません。「静的 SQL」および「動的 SQL」も参照してください。

エスケープ句   SQL ステートメントの句。

オクテット   8 ビットまたは 1 バイト。「バイト」も参照してください。

オクテット長   オクテットで表される、バッファまたはそれに含まれるデータの長さ。

オプティミスティック同時実行制御   同時実行制御を向上させるための方法。この方法では、行はロックされませんが、行が更新または削除される前に、カーソルにより、行の最終読み取り時以降に行が変更されているかどうかが確認されます。変更されている場合は、更新または削除は実行できません。「ペシミスティック同時実行制御」を参照してください。

か

カーソル   アプリケーションにデータ行を返すソフトウェアの一部。"カーソル" と呼ばれるのは、コンピュータ端末で表示される点滅カーソルが画面上での現在位置を示すように、結果セットのカーソルが結果セット内での現在位置を示すためです。

外部キー   ほかのテーブルの主キーと一致する、テーブル内の 1 つまたは複数の列。

外部結合   一致する行および一致しない行の両方が返される結合。一致しない行に含まれる一致しないすべての列の値は NULL に設定されます。

型インジケータ   アプリケーション変数、パラメータ、または列のデータ型を示すために ODBC 関数に引き渡す、または ODBC 関数から返される整数値。ODBC では、C および SQL の両方の型インジケータが定義されます。

カタログ   データベースの形式を表す、データベースに含まれる一連のシステム テーブル。"スキーマ" または "データ辞書" とも呼ばれます。

カタログ関数   データベースのカタログから情報を取得する ODBC 関数。

環境   データへのアクセスを行うグローバルなコンテキスト。環境に含まれているすべての接続のリストなど、グローバルな情報が環境に関連付けられています。

環境ハンドル   環境に関する情報を含むデータ構造に対するハンドル。

キー   行を識別する値を含む 1 つまたは複数の列。「主キー」および「外部キー」も参照してください。

キーセット   行のフェッチを実行する複合カーソルまたはキーセットドリブン カーソルで使用される一連のキー。

キーセットドリブン カーソル   キーセットを使用して、更新および削除された行を検出するスクロール可能カーソル。

記述子   列データまたは動的パラメータのどちらかに関する情報を含むデータ構造。記述子の物理的な表示は定義されません。アプリケーションから記述子への直接的なアクセスは、ODBC 関数と記述子ハンドルを呼び出してフィールドを操作することによってのみ可能になります。

基数   数体系の基数。コンピュータでは 2 (2 進数) や 10 (10 進数) が多く使われます。

行   特定の実体を表す、一連の関連した列。"レコード" とも呼ばれます。

行記述子   アプリケーションにより指定される変換の前 (インプリメンテーション行記述子または IRD)、または変換の後 (アプリケーション行記述子または ARD) のいずれかに、結果セットの列を表す記述子。

行ステータス配列   SQLFetch、SQLFetchScroll、または SQLSetPos を呼び出した後の行のステータスを含む配列。

行セット   ブロック カーソルにより、単一のフェッチで返される一連の行。

行セット バッファ   結果セットの列に結合しているバッファ。行セット全体のデータが返されます。

行操作配列   特定の値を含む配列。この値は、アプリケーションによって設定され、SQLSetPos を実行する際に、対応する行が無視されることを示します。

クエリ   SQL ステートメント。SELECT ステートメントの意味で使用される場合もあります。

区切り記号付き識別子   引用識別子で囲まれた識別子。区切り記号付き識別子では、特殊文字を含めたり、キーワードを一致させることができます ("引用符付き識別子" とも呼ばれます)。

クライアント/サーバー   データベースのアクセス方法の一種。1 つまたは複数のクライアントがサーバー経由でデータにアクセスします。通常、クライアントではユーザー インターフェイスを実装し、サーバーではデータベースへのアクセスを制御します。

結果セット   SELECT ステートメントを実行することにより作成される一連の行。

結合   リレーショナル データベース内で行う操作。リレーショナル データベース内で、特定の列に含まれる値を一致させることにより、複数のテーブル内の行を互いにリンクさせます。

現在の行   カーソルで現在ポイントされている行。位置指定操作は現在の行で実行されます。

コミット (する)   トランザクションでの変更を永久的に保存すること。

さ

サーバー データベース   クライアント/サーバー環境で実行するようにデザインされた DBMS。SQL およびトランザクションを多彩な機能でサポートするスタンドアロンのデータベース エンジンが含まれます。この DBMS は、DBMS ベースのドライバを使用してアクセスできます。例えば、Oracle、Informix、DB/2、Microsoft SQL Server などです。

サンキング   16 ビット アプリケーションで 32 ビット ODBC ドライバが使用されている場合の、16 ビット アドレスから 32 ビット アドレスへの変換、またはその逆。

実行 (する)   SQL ステートメントを処理すること。

実行時データ パラメータ   SQLExecute または SQLExecDirect が呼び出された後にデータが送信されるパラメータ。データがパラメータ バッファに置かれるのではなく、SQL ステートメントの実行時にデータが送信されるため、"実行時データ パラメータ" と呼ばれます。通常、ロング データは分割されて実行時に送信されます。

実行時データ列   SQLSetPos が呼び出された後にデータが送信される列。データが行セット バッファに置かれるのではなく、実行時に送信されるため、"実行時データ列" と呼ばれます。通常、ロング データは分割されて実行時に送信されます。

自動コミット モード   トランザクション コミット モードの一種。トランザクションが実行された直後に、そのトランザクションがコミットされます。

集計関数   値のグループから単一の値を作成する関数。多くの場合、GROUP BY および HAVING 句と併用されます。集計関数には AVG、COUNT、MAX、MIN、および SUM が含まれます。集計関数は "セット関数" とも呼ばれます。「スカラ関数」も参照してください。

修飾子   1 つまたは複数のテーブルが含まれるデータベース。

主キー   テーブルの行を一意に識別する 1 つまたは複数の列。

手動コミット モード   トランザクション コミット モードの一種。トランザクションは、SQLTransact を呼び出すことにより、明示的にコミットされる必要があります。

準備 (する)   SQL ステートメントをコンパイルすること。SQL ステートメントを準備することにより、アクセス プランを作成します。

状態   詳しく説明された、アイテムのコンディション。例えば、接続には 7 つの状態 (割り当てなし、割り当て済み、接続済み、要データなど) があります。アイテムが特定の状態である場合にのみ実行される操作もあります。例えば、接続の解除は、接続の状態が "割り当て済み" である場合にのみ可能であり、"接続済み" の状態などでは実行されません。

状態の変換   アイテムの状態の変化。ODBC では、環境、接続、およびステートメントの厳密な状態の変換が定義されます。

所有者   テーブルの所有者。

診断   最後に呼び出された、特定のハンドルを使用する関数についての診断情報を含むレコード。診断レコードは、環境、接続、ステートメント、および記述子ハンドルと関連付けられています。

スカラ関数   単一の値から単一の値を作成する関数。例えば、文字列データの大文字/小文字を変換する関数などです。

スキーマ   「カタログ」を参照してください。

スクロール可能カーソル   結果セットで前方または後方に移動できるカーソル。

ステートメント   SQL ステートメントに関するすべての情報を保存するコンテナ。ステートメントと SQL ステートメントは異なります。

ステートメント ハンドル   ステートメントに関する情報を含むデータ構造に対するハンドル。

ストアド プロシージャ   「プロシージャ」を参照してください。

整合性強化機能   データベースの整合性を維持するためにデザインされた、SQL のサブセット。

静的 SQL   埋め込み型 SQL の一種。SQL ステートメントがハードコード化されており、プログラムのほかの部分がコンパイルされるときに SQL ステートメントもコンパイルされます。「動的 SQL」も参照してください。

静的カーソル   結果セット内の更新、削除、または挿入を検出できないスクロール可能カーソル。通常、結果セットのコピーを作成することにより実装されます。

接続   ドライバとデータ ソースの特定のインスタンス。

接続ハンドル   接続に関する情報を含むデータ構造に対するハンドル。

接続ブラウズ   接続するデータ ソースをネットワーク上で検索すること。接続をブラウズする際には、いくつかのステップが必要な場合があります。例えば、最初にネットワーク上でサーバーをブラウズし、次に特定のサーバー上でデータベースをブラウズします。

セットアップ DLL   「ドライバ セットアップ DLL」および「トランスレータ セットアップ DLL」を参照してください。

セット関数   「集計関数」を参照してください。

前方スクロール タイプ カーソル   結果セットを前方にのみ移動でき、一度に 1 つの行をフェッチするカーソル。ほとんどのリレーショナル データベースでは、前方スクロール タイプ カーソルのみをサポートします。

相互運用可能性   異なる DBMS に含まれるデータへのアクセス中に、アプリケーションが同じコードを使用する機能。

た

多層ドライバ   「DBMS ベースのドライバ」を参照してください。

単層ドライバ   「ファイル ベースのドライバ」を参照してください。

直列化可能性   2 つのトランザクションを同時に実行した場合の結果が、これらのトランザクションを続けて (連続して) 実行した場合の結果と同一になるかどうか。データベースの整合性を維持するには、直列化可能なトランザクションが必要です。

データ型   データの形式。ODBC では、C および SQL データ型が定義されます。「型インジケータ」も参照してください。

データ辞書   「カタログ」を参照してください。

データ ソース   ユーザーがアクセスするデータとそれに関連するオペレーティング システム、DBMS、およびネットワーク プラットフォーム (存在する場合)。

データ長バッファ   対応する "データ バッファ" に含まれる値の長さを引き渡すバッファ。データ長バッファは、データ値が NULL 終端であるかどうかなどを示すインジケータの保存にも使用されます。

データ バッファ   データの引き渡しに使用されるバッファ。多くの場合、"データ長バッファ" がデータ バッファに関連付けられています。

データベース   DBMS に含まれる、個々のデータの集合体。「DBMS」も参照してください。

データベース エンジン   DBMS に含まれるソフトウェア。SQL ステートメントを解析して実行し、物理的なデータにアクセスします。

テーブル   行のコレクション。

適合レベル   ドライバまたはデータ ソースでサポートされている一連の機能。ODBC では、API 適合性レベルおよび SQL 適合性レベルが定義されます。

デスクトップ データベース   パーソナル コンピュータで実行するようにデザインされた DBMS。ほとんどの場合、これらの DBMS にはスタンドアロンのデータベース エンジンは装備されておらず、ファイル ベースのドライバを経由してアクセスする必要があります。通常、これらのドライバに含まれるエンジンでは、SQL およびトランザクションに対するサポートが制限されています。例えば、dBASE、Paradox、Btrieve、FoxPro などがあります。

動作に関する変更   ODBC 3.x と ODBC 2.x 間における特定の機能に関する変更。この変更は、SQL_ATTR_ODBC_VERSION 環境属性が変更されることにより発生します。

同時実行制御   複数のトランザクションが同時に同一のデータにアクセスする機能。

動的 SQL   埋め込み型 SQL の一種。動的 SQL では、実行時に SQL ステートメントが作成されてコンパイルされます。「静的 SQL」も参照してください。

動的カーソル   結果セット内の更新、削除、または挿入された行を検出することができるスクロール可能カーソル。

ドライバ   ODBC API の関数を公開するルーチン ライブラリ。ドライバは 1 つの DBMS に対して特定されています。

ドライバ セットアップ DLL   ドライバ特有のインストール情報および設定機能を含む DLL。

ドライバ マネージャ   アプリケーションで使用するドライバへのアクセスを管理するルーチン ライブラリ。ドライバ マネージャは、ドライバのロード/アンロードを行い、適切なドライバに ODBC 関数の呼び出しを引き渡します。つまり、ドライバ マネージャは、ODBC 関数の呼び出しを引き渡している間に、ドライバへの接続 (接続解除) を行います。

トランザクション   作業のアトミック単位。トランザクションの作業では、作業全体を完了する必要があります。トランザクションの一部が失敗すると、トランザクション全体が失敗します。

トランザクション分離   トランザクションを、ほかのすべてのトランザクションの影響から分離するアクション。

トランザクション分離レベル   トランザクションが分離される度合い。トランザクション分離レベルには、Read Uncommitted、Read Committed、Repeatable Read、Serializable、および Versioning の 5 種類があります。

トランスレータ DLL   データの文字セットを変換する DLL。

トランスレータ セットアップ DLL   トランスレータ特有のインストール情報および設定機能を含む DLL。

は

バイト   8 ビットまたは 1 オクテット。「オクテット」も参照してください。

バインディング   動詞の場合は、結果セットの列または SQL ステートメントのパラメータをアプリケーション変数に関連付ける動作を指します。名詞の場合は、その関連を指します。

バインディング オフセット   すべての結合された列、またはパラメータ データに対するデータ バッファ アドレスおよび長さ/インジケータ バッファ アドレスに加えられる値。新しいアドレスが作成されます。

バッファ   アプリケーションとドライバ間でデータの引き渡しに使用するアプリケーション メモリの一部。通常、バッファは対になっています ("データ バッファ" と "データ長バッファ" など)。

パラメータ   SQL ステートメントの変数。パラメータには、パラメータ マーカーまたは疑問符 (?) が付いています。パラメータは、アプリケーション変数、およびステートメント実行時に取得されるその値に結合されています。

パラメータ記述子   SQL ステートメントで使用される実行時パラメータを表す記述子。パラメータは、アプリケーションにより指定される変換の前 (アプリケーション パラメータ記述子または APD)、または変換の後 (インプリメンテーション パラメータ記述子または IPD) のいずれかに表されます。

パラメータ ステータス配列   SQLExecDirect または SQLExecute を呼び出した後のパラメータのステータスを含む配列。

パラメータ操作配列   特定の値を含む配列。この値は、アプリケーションによって設定され、SQLExecDirect または SQLExecute を実行する際に、対応するパラメータが無視されることを示します。

ハンドル   ファイルまたはデータ構造などを一意に識別する値。ハンドルは、ハンドルを作成して使用するソフトウェアに対してのみ有用ですが、ほかのソフトウェアにより引き渡されて、アイテムを識別する場合もあります。ODBC では、環境、接続、ステートメント、および記述子のハンドルが定義されます。

ビュー   1 つまたは複数のテーブルに含まれるデータを表示する方法。通常、ビューは、1 つまたは複数のテーブルに存在する列のサブセットとして作成されます。ODBC では、一般的にビューとテーブルは同等です。

ファイル データ ソース   接続情報が .DSN ファイルに保存されるデータ ソース。

ファイル ベースのドライバ   物理的なデータに直接アクセスするドライバ。この場合、ドライバにはデータベース エンジンが含まれており、ドライバとデータ ソースの両方の役割を果たします。

フィールド   「列」を参照してください。

フェッチ (する)   結果セットから 1 つまたは複数の行を取得すること。

プロシージャ   データベースの名前付きオブジェクトとして保存される、1 つまたは複数のプリコンパイル済み SQL ステートメントのグループ。

プロシージャ列   プロシージャ呼び出しの引数、プロシージャで返される値、またはプロシージャで作成される結果セットの列。

ブロック カーソル   一度に複数のデータ行をフェッチできるカーソル。

ペシミスティック同時実行制御   直列化可能性を実装する方法。この方法では、行がロックされて、ほかのトランザクションでこれらの行を変更できなくなります。「オプティミスティック同時実行制御」も参照してください。

ま

マシン データ ソース   レジストリなど、システムに保存される接続情報のデータ ソース。

メタデータ   SQL ステートメントのパラメータまたは結果セットの列を表すデータ。例えば、データ型、データ長、パラメータの精度などです。

戻り値   ODBC 関数で返される値。

ら

リテラル   SQL ステートメントに含まれる実際のデータ値を表す文字。

レコード   「行」を参照してください。

列   行に含まれる情報の単一アイテムを保存するコンテナ。"フィールド" とも呼ばれます。

ロールバック (する)   トランザクションで変更された値を元の状態に戻すこと。

ロック   マルチユーザー環境で、行へのアクセスを制限するために DBMS が使用するプロセス。通常、DBMS では行か、行またはページがロックされていることを示す行が含まれている物理的なページにビットを設定します。

ロング データ   255 バイトまたは文字など、特定の長さを超えるバイナリまたは文字列データ。通常、大型のデータを指します。このようなデータは、データ ソースに送信する場合や、データ ソースから取得する場合に分割されて送信されます。このようなデータは、"BLOB" または "CLOB" とも呼ばれます。